Japan resumes whale hunts that have come under increasing scrutiny and censure from the international community for their questionable scientific merit.
Japan resumes whale hunts that have come under increasing scrutiny and censure from the international community for their questionable scientific merit.